using System;
using System.Runtime.Serialization;
namespace eTMS.DAO{
	/********************************BEGIN XepLoaiPhoThongEntity****************************************/
	///<summary>
	/// <para>Author: Auto generated class by CSharp Code Generator v2.0</para>
	/// <para>Date:26/10/2011 44:05:56</para>
	/// <para>Class Name: XepLoaiPhoThongEntity</para>
	/// <para>Description: ClassXepLoaiPhoThongEntity store data of table XepLoaiPhoThong</para>
	///</summary>

	[DataContract]
	public partial class XepLoaiPhoThongEntity{


		private bool _InternalChangedIsNullXepLoaiPT_ID=true;
		private bool _IsNullXepLoaiPT_ID=true;
		private bool _InternalChangedIsNullMaXepLoaiPT=true;
		private bool _IsNullMaXepLoaiPT=true;
		private bool _InternalChangedIsNullTenXepLoaiPT=true;
		private bool _IsNullTenXepLoaiPT=true;
		private bool _InternalChangedIsNullMoTaXepLoaiPT=true;
		private bool _IsNullMoTaXepLoaiPT=true;
		private int _XepLoaiPT_ID;
		private string _MaXepLoaiPT;
		private string _TenXepLoaiPT;
		private string _MoTaXepLoaiPT;
		[DataMember]
		public bool IsNullXepLoaiPT_ID{
			get{return _IsNullXepLoaiPT_ID;}
			set{if(!_InternalChangedIsNullXepLoaiPT_ID)_IsNullXepLoaiPT_ID=value;}
		}
		[DataMember]
		public bool IsNullMaXepLoaiPT{
			get{return _IsNullMaXepLoaiPT;}
			set{if(!_InternalChangedIsNullMaXepLoaiPT)_IsNullMaXepLoaiPT=value;}
		}
		[DataMember]
		public bool IsNullTenXepLoaiPT{
			get{return _IsNullTenXepLoaiPT;}
			set{if(!_InternalChangedIsNullTenXepLoaiPT)_IsNullTenXepLoaiPT=value;}
		}
		[DataMember]
		public bool IsNullMoTaXepLoaiPT{
			get{return _IsNullMoTaXepLoaiPT;}
			set{if(!_InternalChangedIsNullMoTaXepLoaiPT)_IsNullMoTaXepLoaiPT=value;}
		}
		[DataMember]
		public int XepLoaiPT_ID{
			get{return _XepLoaiPT_ID;}
			set{
				_XepLoaiPT_ID=value;
				if(_XepLoaiPT_ID!=null){
					_IsNullXepLoaiPT_ID=false;
					_InternalChangedIsNullXepLoaiPT_ID=true;
				}
			}
		}
		[DataMember]
		public string MaXepLoaiPT{
			get{return _MaXepLoaiPT;}
			set{
				_MaXepLoaiPT=value;
				if(_MaXepLoaiPT!=null){
					_IsNullMaXepLoaiPT=false;
					_InternalChangedIsNullMaXepLoaiPT=true;
				}
			}
		}
		[DataMember]
		public string TenXepLoaiPT{
			get{return _TenXepLoaiPT;}
			set{
				_TenXepLoaiPT=value;
				if(_TenXepLoaiPT!=null){
					_IsNullTenXepLoaiPT=false;
					_InternalChangedIsNullTenXepLoaiPT=true;
				}
			}
		}
		[DataMember]
		public string MoTaXepLoaiPT{
			get{return _MoTaXepLoaiPT;}
			set{
				_MoTaXepLoaiPT=value;
				if(_MoTaXepLoaiPT!=null){
					_IsNullMoTaXepLoaiPT=false;
					_InternalChangedIsNullMoTaXepLoaiPT=true;
				}
			}
		}
	}
	/*****************************************************************************************************/
	/**********************************END XepLoaiPhoThongEntityBase*****************************************/
	/*****************************************************************************************************/
}

